Controlled-release tablets - German English Dictionary